administer punishment - Spanish English Dictionary